package com.example.app3;  // 必须添加：声明当前类所在的包

import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;

public class SecondActivity2 extends AppCompatActivity {

    private EditText etInput;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_second2);  // 确保布局文件存在

        etInput = findViewById(R.id.et_input);  // 确保布局中有id为et_input的EditText

        // 点击事件使用匿名内部类（兼容所有Java版本，避免lambda配置问题）
        findViewById(R.id.btn_confirm).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                // 获取输入内容
                String input = etInput.getText().toString().trim();
                // 准备返回数据
                Intent intent = new Intent();
                intent.putExtra("result", input);  // 键"result"与MainActivity中接收的键一致
                setResult(RESULT_OK, intent);  // 标记返回成功
                finish();  // 关闭当前Activity，返回上一页
            }
        });
    }
}